@charset "utf-8";
/* CSS Document */
h1, h2, h3, h4, h5, h6,span{ margin:0 0;}
*{margin: 0 0;padding: 0 0; }
ul,span{ padding:0 0; margin:0 0;}
ul li{ list-style:none; }
.clr{ clear:both;}
form{ margin:0 0; padding:0 0;}
body{ margin:0 0; padding:0 0; background-color:#ffffff; } 
p{ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
a{font-family:Arial, Helvetica, sans-serif; text-decoration:none; cursor:pointer;}
img{ border:none;}
/*top*/
.top{ width:100%; height:6px; background-color:#73b500; }
.header{ width:100%; height:90px;  background-color:#ffffff; }
.header_content{ width:960px; margin:0 auto;}
.header_content img{ display:inline-block; margin-top:25px; float:left;}
/* menu */	
.menu {width:100%;height:86px; background-color:#2996c9;}
.menu ul.menu_list{ display:block;width:960px; margin:0 auto; height:86px;}
.menu ul.menu_list:after{ display:block; content:"";  clear:both;}
.menu ul.menu_list li {float:left; border-left:1px solid #197ab0; border-right:1px solid #2996c9;}
.menu ul.menu_list li a{display:block; text-decoration:none; background-color:#2188b9; width:90px;height:68px; padding-top:18px; position:relative;}
.menu ul.menu_list li a img{ display:block; margin-left:31px;}
.menu ul.menu_list li a img.team_icon{ margin-left:25px;}
.menu ul.menu_list li a span{ display:block; color:#ffffff; font-size:15px; font-family:"微软雅黑"; position:absolute; bottom:12px; left:15px;}
.menu ul.menu_list li a span.home_word{ left:30px;}
.menu ul.menu_list li a:hover{ background-color:#2fa0d4; }
.menu ul.menu_list li.menu_active a{background-color:#2fa0d4;}

/*silder_all*/
.silder_all{ width:100%; height:482px; background:url(../images/silder.png) 0 0 repeat-x;}
.silder a{ display:block; cursor:pointer;}
.silder_all li{ float:left;}
.silder_btn{ position:absolute; z-index:1000; left:435px; bottom:25px;}
.silder_btn ul li{float:left; margin-right:15px;}
.silder_btn a{ display:block; width:11px; height:11px; background:url(../images/silder_btn.png) 0 0 no-repeat; }
.silder_btn a:hover{ background:url(../images/silder_btn_active.png) 0 0 no-repeat;}
.silder_btn ul li.active a{ background:url(../images/silder_btn_active.png) 0 0 no-repeat;}
.silder_btn ul:after{ display:block; content:"";  clear:both;}
#picBox{width:960px; height:482px; margin: 0 auto; overflow:hidden; position:relative;}
#picBox ul#show_pic{ margin:0; padding:0; list-style:none; height:482px; width:3840px; position:relative; z-index:10;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:482px; position:relative;}
#picBox ul#show_pic li img{ display:block;}
#picBox ul#show_picul:after{ display:block; content:"";  clear:both;}

/*home_content*/
.home_content{ width:960px;  margin:0 auto; padding:25px 0 30px 0;}
.curriculum_home_top{ width:960px; height:53px; background-color:#f1f1f1;}
h1.cur_infor{ display:inline-block; font-family:"微软雅黑"; color:#555555; font-size:18px; font-weight:normal; height:53px; line-height:53px; background:url(../images/title_one.png) 0 0 no-repeat; padding-left:63px; width:500px;}
a.more{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:12px; color:#006395; float:right; background:url(../images/more_icon.png) 0 0 no-repeat; padding-left:12px; margin:20px 20px 0 0;}
a.more:hover{background:url(../images/more_hover.png) 0 0 no-repeat; color:#ff6600;}
.curriculum_home_content{ padding:30px 0; position: relative;}
a.cur_java{ display:block; width:165px; height:165px; position:absolute; top:110px;}
a.cur_php{ display:block; width:165px; height:165px; position:absolute; bottom:30px; left:250px;}
a.cur_android{ display:block;  width:165px; height:165px; position:absolute; top:30px;left:492px;}
a.cur_web{ display:block; width:165px; height:165px; position:absolute; top:100px; right:0;}
h1.member_infor{ background:url(../images/title_two.png) 0 0 no-repeat; }

.member_home_list{ padding:20px 0 30px 0; margin-left:-48px;}
.member_home_list li{ width:204px; float:left; margin-left:48px;}
.member_home_list li a{ display:block; position:relative;}
.member_home_list li a span{ display:block; width:204px; height:37px; background:url(../images/member_title.png) 0 0 no-repeat; position:absolute; left:0; top:167px; font-family:"微软雅黑"; color:#ffffff; font-size:12px; text-align:center; line-height:37px;}
.member_home_list li a p{font-family:"微软雅黑"; color:#555555; font-size:12px; line-height:20px; padding-top:10px; }
.member_home_list li a:hover span{ background:url(../images/member_title_hover.png) 0 0 no-repeat;}
.member_home_list li a:hover p{ color:#333333;}

.industry_home{ margin-bottom:10px;}
h1.industry_infor{ background:url(../images/title_three.png) 0 0 no-repeat; }
ul.industry_home_list li{ padding:22px 0; border-bottom:1px solid #e7e7e7;}
ul.industry_home_list li a{ display:block;}
.industry_left{ width:187px; float:left; margin-right:23px; height:162px;}
.industry_right{ float:left; width:750px;}
.industry_right h2{font-family:"微软雅黑"; color:#22304e; font-size:20px; line-height:30px; padding:10px 0;}
.industry_right p{font-family:"微软雅黑"; color:#333333; font-size:16px; line-height:24px; height:95px; }
.industry_right span{ font-family:"宋体"; color:#666666; font-size:12px;}
ul.industry_home_list li a:hover .industry_right h2{color:#0097e2; }

h1.training_infor{ background:url(../images/title_four.png) 0 0 no-repeat;}
.training_home{ margin-bottom:30px;}
.home_img_move{position:relative; margin:0 auto;width:960px; overflow:hidden; height:165px; margin-top:20px;}
.home_img_move ul:after{ display:block; content:""; clear:both;}
.home_img_move ul{position:absolute; left:0; }
.home_img_move ul li{ width:227px; height:165px; margin-right:13px; float:left;}
.home_img_move ul li a{ display:block; width:227px; height:165px; position:relative;}

.human_home{ margin-bottom:15px;}
h1.human_infor{ background:url(../images/title_five.png) 0 0 no-repeat;}
ul.human_home_list .industry_left{ width:114px; height:88px;}
ul.human_home_list .industry_right{ float:left; width:823px;}
ul.human_home_list .industry_right h2{font-size:16px;   color:#333333; padding:0px 0;}
ul.human_home_list .industry_right p{ font-size:14px; line-height:22px; height:auto; padding-top:5px; }
ul.human_home_list li{ padding:15px 0;}

.cooperation_home{ margin-bottom:25px;}
.partner_logo {position: relative;width:960px; overflow: hidden; height:43px;margin-top: 20px;}
.partner_logo ul{ position:absolute; left:0px;}
.partner_logo ul li{ float:left; margin-right:13px;}
.partner_logo ul li a{ display:block; width:107px; height:43px;}

/*foot*/
.foot{font-family:"宋体"; width:100%; height:100px; background-color:#7d7d7d; border-top:6px solid #0070a5;}
.foot_content{ width:1000px; margin:0 auto; }
.foot_content p{font-family:"宋体";font-family: Arial, Helvetica, sans-serif;line-height:20px;  font-size:12px; color:#ffffff; text-align:center;}
.foot_index_mune { padding:10px 0 10px 0; text-align:center; color:#ffffff;}
.foot_index_mune a{font-family:"宋体"; padding:0 10px; display: inline-block; text-align:center; color:#ffffff; text-decoration:none; font-size:12px; }
.foot_index_mune a:hover{ text-decoration:underline;}
.foot_content p a{ color:#fcff00;}
.foot_content p a:hover{ text-decoration:underline;}
/*course*/
.course_silder_all{ width:100%;  height:482px;background:url(../images/course_ban.png) 0 0 repeat-x;}
.course_silder{ min-width:960px; height:482px; background:url(../images/course_silder.png) center center no-repeat;}
.course_content_list .industry_left{width:195px; height:195px;}
.course_content_list .industry_right{width:742px;}
.course_content_list .industry_right h2{ color:#333333;  font-size:26px; font-weight:normal; padding-top:60px; line-height:40px;}

/*course_java*/
h1.java_infor{ background: url(../images/java_title.png) 0 0 no-repeat; padding-left:75px;}
h1.php_infor{ background: url(../images/php_title.png) 0 0 no-repeat;}
h1.ad_infor{ background: url(../images/ad_title.png) 0 0 no-repeat;}
h1.web_infor{background: url(../images/web_title.png) 0 0 no-repeat;}

.java_first{ margin-top:30px;}
.java_top { width:960px; height:48px; background-color:#31a6e0;}
.java_top h2{font-family:"微软雅黑"; color:#ffffff; font-size:18px; line-height:48px; text-align:center; font-weight:normal;}

.php_top{ background-color:#6cbe42;}
.ad_top{ background-color:#ffaa31;}
.web_top{ background-color:#ff6b31;}
table { margin-top:10px; width:100%;font-family:"微软雅黑"; background-color: #ffffff;border-collapse: collapse;border-spacing: 0; border:none;border-left: 1px solid #e8e8e8;border-top: 1px solid #e5e5e5;}
table th{ font-size:16px;color:#333333; text-align: left; line-height:36px; padding:10px 15px; border-right:1px solid #eaeaea; background-color:#ebebeb; border-bottom:1px solid #d7d7d7;}
table td{ padding: 11px 6px 11px 15px; font-size:16px;  line-height: 32px;  text-align: left; border-bottom: 1px solid #e2e2e2; border-right:1px solid #eaeaea; }
table td.td_title{ color:#00689b;}
table tr.tr_color{ background-color:#f8f8f8;}
table td.td_system{ font-size:18px;color:#ff5400; padding:15px 6px 15px 15px; }

/*teacher*/
.teacher_silder_all{ width:100%;  height:443px;background:url(../images/teacher_bg.png) 0 0 repeat-x;}
.teacher_silder{ min-width:960px; height:443px; background:url(../images/teacher_silder.png) center center no-repeat;}
.course_right{ width:162px; float:right; padding-top:22px;}
.course_right a{ display:block; width:162px; height:162px; margin-bottom:20px;}
.course_right a.java_tea{ background:url(../images/java_tea.png) 0 0 no-repeat;}
.course_right a.ad_tea{ background:url(../images/ad_tea.png) 0 0 no-repeat;}
.course_right a.php_tea{ background:url(../images/php_tea.png) 0 0 no-repeat;}
.course_right a.web_tea{ background:url(../images/web_tea.png) 0 0 no-repeat;}


ul.teacher_list{ width:760px; float:left;} 
ul.teacher_list li .industry_left{ width:267px; height:237px; background-color:#ffffff; padding:5px 5px; border:1px solid #cdcdcd;}
ul.teacher_list li .industry_right{ width:450px;}
ul.teacher_list li .industry_right h2{ font-size:20px; font-weight:normal; color:#006696; padding-bottom:0px; padding-top:25px;}
ul.teacher_list li .industry_right h3{ font-family:"微软雅黑"; line-height:30px; font-size:18px; font-weight:normal; color:#333333;}
ul.teacher_list li .industry_right p{ padding-top:20px;}
ul.teacher_list li .industry_right a.teacher_detail{ display:block; width:62px; height:21px; background:url(../images/moer_btn.png) 0 0 no-repeat;}
ul.teacher_list li .industry_right a.teacher_detail:hover{ background:url(../images/moer_btn_hover.png) 0 0 no-repeat;}

/*project*/
.project_silder{ width:960px; height:443px; background:url(../images/project_silder.png) 0 0 no-repeat; margin:0 auto;}
.zhongliang{ padding:60px 0;}
.zl_content{ width:960px; margin:0 auto;}
.zl_content_left{ float:left; width:486px; height:417px; margin-right:40px;}
.zl_content_right{ width:434px; float:left; padding-top:60px;}
.zl_content_right h3{color:green; font-family: "微软雅黑"; font-size: 35px;}
.zl_content_right p{font-family:"微软雅黑"; line-height:36px; font-size:20px; color:#333333;}

.tree_cloud{ width:100%; padding:60px 0; background-color:#f5f5f5; border-bottom:1px solid #eeeeee; border-top:1px solid #eeeeee;}
.tree_cloud_content{width:960px; margin:0 auto;}
.tree_cloud .tree_right{ width:300px; }
.tree_cloud .tree_right h3{color:orange; font-family: "微软雅黑"; font-size: 35px;}
.tree_cloud .tree_right p{ width:260px;}
.tree_cloud .zl_content_left{ width:660px; height:400px;margin-right:0px;}

.zc_content{ position:relative;}
.zc_right{ position:absolute; top:20px; right:0px;}
.zc_right h3{color:blue; font-family: "微软雅黑"; font-size: 35px;}
.zc_right p{ padding-left:5px;}

.tree_cloud .zhijiao_right{ width:400px;}
.tree_cloud .zhijiao_right h3{color:purple; font-family: "微软雅黑"; font-size: 35px;}
.zhijiao_content_left{ width:530px; height:311px; float:right;}

.pem_left{ width:531px; height:377px;}
.pem_right{ width:388px;}
.pem_right h3{color:blue; font-family: "微软雅黑"; font-size: 35px;}
/*industry*/
.industry_silder_all{ width:100%;  height:443px;background:url(../images/industry_bg.png) 0 0 repeat-x;}
.industry_silder{width:960px; height:443px; background:url(../images/industry_silder.png) 0 0 no-repeat; margin:0 auto;}


/*job*/
.job_title{ width:960px; height:53px; background-color:#f1f1f1;}
.job_title h1.cur_infor{ display:inline-block; width:auto; background:none; background-color:#80b621; padding-left:0px; color:#ffffff; padding:0 15px;}
.job_content{ padding-bottom:25px;}
.job_content h2{font-family:"微软雅黑"; color: #777;font-size: 20px;line-height: 34px;border-bottom: 1px solid #e5e5e5;padding: 18px 15px 15px 15px; font-weight:normal;}
h3.description{font-family:"微软雅黑";font-size: 16px;color: #555;border-left: 7px solid #94a8a4;padding: 2px 0 0 7px;line-height: 16px;margin-bottom: 10px;}
.job_detail{ padding:25px 15px 10px 15px; border-bottom: 1px solid #e5e5e5;}
.zhize_all{ padding:15px 0 0px 0;}
h4.zhize{font-family:"微软雅黑";font-size: 15px;color: #555;}
.job_detail p{font-family:"微软雅黑";font-size: 14px;color: #555; line-height:24px; padding:5px 0;}
.zhize_all ul { margin:0 0; padding:10px 0 10px 20px;}
.zhize_all ul li{font-family:"微软雅黑"; color: #555555;font-size: 14px; line-height:24px;list-style-type: disc; margin-bottom:10px;}
a.resume{ display:block; width:104px; background-color:#80b621;font-family:"微软雅黑"; color: #ffffff;font-size: 16px; line-height:40px; padding:0 20px; text-align:center; margin:10px auto 0 auto;}
a.resume:hover{ background-color:#588a00;}
.job_silder{width:960px; height:443px; background:url(../images/job_silder.png) 0 0 no-repeat; margin:0 auto;}

/*indus_detail*/
.heard_img{ width:700px;}
.heard_img img{ width:100%;}
.heard_meta{ margin:20px 0 15px 0;}
.heard_meta_text{ margin-bottom:16px; font-size:12px; font-family:"微软雅黑","Arial Black", Gadget, sans-serif;}
.heard_meta_text a{text-decoration: none;color: #38485a;}
span.timeago{ color:#777777;}

h1.heard_meta_title{font-family:"微软雅黑"; color: #38485a; font-size:30px; line-height:44px;}
.indus_detail{ width:740px; float:left; padding-top:22px;} 
.single_article p{font-family:"微软雅黑","Arial Black", Gadget, sans-serif;; color: #333333; font-size:18px; line-height:32px; padding:20px 0 0 0;}


/*listen*/
.listen_silder{ width:960px; height:443px; background:url(../images/listen_silder.png) 0 0 no-repeat; margin:0 auto;}
.listen_title_all{padding-bottom:10px; padding-top:10px;}
.listen_title h1{font-family:"微软雅黑"; color: #ffffff; font-size:16px; line-height:44px; width:143px; height:41px; background: url(../images/listen_icon.png) 0 0 no-repeat; font-weight:normal; padding-left:15px; line-height:40px;}
.listen_title ul{ padding:12px 0 15px 15px;}
.listen_title ul li{font-family:"微软雅黑","Arial Black", Gadget, sans-serif;; color: #333333; font-size:14px; line-height:22px; margin-bottom:5px; }
h1.listen_infor{ background:url(../images/edit_icon.png) 0 0 no-repeat;}

.listen_edit{ padding-bottom:25px;}
.oneself_content{ display:inline-block;margin-left: 140px;padding-top: 30px; }
.oneself_content ul li label{ float:left; display:inline-block;font-family:"微软雅黑"; font-size:14px; line-height:34px; color:#333333; width:130px; text-align:right; margin-right:5px;}
.oneself_content ul li span{display:inline-block;font-family:"微软雅黑";line-height:34px;  font-size:14px;color:#333333;  }
.oneself_content ul li{ display:block; margin-bottom:13px; }
.oneself_content ul li:after{ display:block; content:""; clear:both;}
.oneself_content input[type="text"]{  display: inline-block; padding: 4px 6px;font-family:"微软雅黑";  font-size: 13px;  line-height: 20px;  color: #333333;  vertical-align: middle;border: 1px solid #cccccc;border-radius: 3px 3px; background-color:#ffffff; margin-top:3px; width:196px;}
.oneself_content select{font-family:"微软雅黑";  font-size: 13px; color: #333333;border: 1px solid #cccccc;  margin-top:3px;border-radius: 3px 3px; background-color:#ffffff; padding: 3px 6px; width:210px;*margin-top:5px;}
.oneself_content select.city_name{ width:101px;}
.oneself_btn{ clear:both; text-align:center; margin:0 auto; padding:20px 0;border-top:1px solid #e3e3e3; *padding:10px 0;}
.oneself_btn a{ display: inline-block; width:88px; height:29px; background:url(../images/save_btn.png) 0 0 no-repeat;text-align:center;font-family:"微软雅黑"; font-size:14px; color:#ffffff; line-height:29px; *line-height:28px;}
.oneself_btn a:hover{ background-position:0 -30px;}
.oneself_content ul li textarea{ border:1px solid #e3e3e3; width:450px; height:200px; padding:10px 10px;font-family:"微软雅黑"; font-size:13px;  line-height:24px;color:#333333; background-color:#ffffff; }

/*about*/
.about_detail{ padding:10px 0 0 0; border:none; padding-bottom:20px;}
h1.about_infor{ background:url(../images/about_title.png) 0 0 no-repeat;}


/*class*/
.classes_content{ padding:30px 0 35px 0;}
.classes_java{ width:460px; float:left; border-right:1px dashed #0073af; background:url(../images/java_c.png) 0 0 no-repeat; height:101px; border-bottom:1px dashed #0073af; padding-bottom:20px; }
.classes_java_word{ padding-left:120px; position:relative;height:110px;}
.classes_java_word h2{font-family:"微软雅黑";  font-size: 18px; color: #333333; font-weight:normal; line-height:40px; padding-bottom:10px;}
.classes_java_word p{font-family:"宋体";  font-size: 14px; color: #666666;  line-height:22px;}
a.class_online{ cursor:pointer; display:block; width:105px; height:34px; background:url(../images/online_btn.png) 0 0 no-repeat;font-family:"微软雅黑";  font-size: 14px; color: #ffffff; line-height:32px; text-align:center; position:absolute; right:30px; bottom:10px; }
a.class_online:hover{ background:url(../images/online_btn_hover.png) 0 0 no-repeat;}
.classes_ad{ border-right:none; background:url(../images/ad_c.png) 29px 0 no-repeat; padding-left:29px;}
.classes_ceshi{ border-bottom:none; background:url(../images/ceshi_c.png) 0 20px no-repeat; padding-top:20px;padding-bottom:0px;}
.classes_web{border-bottom:none; background:url(../images/web_c.png) 29px 20px no-repeat; padding-top:20px;border-right:none; padding-left:29px;padding-bottom:0px;}

/*pagination*/
.page_all{ padding-bottom:10px; padding-top:10px;}
.pagination{ float:right;}
.pagination ul li{ float:left; margin-left:7px;}
.pagination ul li a{ display:block; width:20px; height:20px; background:none; background-color:#eeeeee; border:1px solid #e3e3e3; font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:center; line-height:20px; font-size:12px;  }
.pagination ul li.back a span{ display:block; background: url(../images/back_img.png) 0 0 no-repeat; width:5px; height:8px; margin:6px 0 0 7px;}
.pagination ul li.forward a span{ display:block; background: url(../images/forword_icon.png) 0 0 no-repeat; width:5px; height:8px; margin:6px 0 0 7px;}
.pagination ul li a:hover{ border:1px solid #558600; color:#835a00;}
.pagination ul li.active a{background-color:#80b621; border:1px solid #558600; color:#ffffff;}
.chose_page{ float:right; margin-right:15px;}
.chose_page label{ font-size:12px; line-height:22px; color:#333333;}
.chose_page select{ color:#333333; font-size:12px;  border:1px solid #cecece; padding:1px 0px 1px 3px;}
.current_number{ float:left; color:#555555;  font-size:12px;line-height:22px; padding-left:5px;  }


/*human_tou*/
ul.human_tou{ margin-left:-42px;}
ul.human_tou li{ width:455px; float:left; margin-left:42px; border:none;}
.tou_first_img{ width:190px; float:left; padding-bottom:10px;}
.tou_first_img img{ border:1px solid #e7e7e7; }
.tou_first_img h2{font-family:"微软雅黑";  font-size: 14px; color: #333333; font-weight:normal; text-align:center; line-height:34px; }
.human_tou_first p{ width:250px; float:left; padding-left:15px;font-family:"宋体";  font-size: 13px; color: #666666; line-height:22px;}
.human_tou_second { position:relative;}
.human_tou_second ul{ width:330px;margin-left:0px;}
.human_tou_second ul li{ border:none;font-family:"宋体";  font-size: 13px; color: #666666;padding: 0 0; line-height:20px; float:none; margin-left:0px;}
.human_tou_second ul li span{ color:#ff8400; font-weight:bold; }
.human_tou_second .class_online{ bottom:20px; right:10px;}











